home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
commoditys
/
yak_2.11
/
installation
/
install yak
< prev
next >
Wrap
Text File
|
1996-04-07
|
36KB
|
1,312 lines
;; ************************************************
;; *
;; * This is the installation script for Yak 2.0
;; *
;; * Copyright © 1995 Gaël Marziou
;; *
;; ************************************************
;; ********************************
;; * Set up some global variables *
;; ********************************
;; find Yak version in distribution
(set vernum-yak (getversion "/WBstartup/Yak"))
(set version-yak (/ vernum-yak 65536))
(set revision-yak (- vernum-yak (* version-yak 65536) ) )
(set @wbstartup-dest "")
(set @prefs-dest "")
(set old_level @user-level)
(set catalogdir "/Catalogs/")
(set @interface-choice "Gadtools")
;;=============================================================================
;; English strings
;;=============================================================================
(set default_lang 4)
(set #bad-kick "Yak needs Kickstart 2.04 at least to run !")
(set #install-yak-msg
"Please select the Directory where you would like to install Yak...\n"
)
(set #installing-yak "Installing Yak ...")
(set #copying-reqtools "Copying reqtools.library to Libs:...")
(set #which-language "\nWhich languages should be installed?")
(set #which-language-help
(cat "\nThe Amiga can be operated in many different"
" languages. If you want Yak user interface to"
" use the same language as the Amiga Workbench"
" then a catalog file must be copied to your"
" system disk for each language supported.\n\n"
" At the moment, only english, french, german"
" and italian languages are available.\n\n"
@askoptions-help
))
(set #install-msg
(cat ("\n\n Yak %ld.%ld installation script.\n\n\n" version-yak revision-yak)
" This script installs Yak and related files on your Amiga.\n\n"
)
)
(set #yak-guide "/Docs/English/Yak.guide")
(set #yak-help-path "HELP:english")
(set #install-guide
(cat "\n\n Would you like to install the documentation for Yak"
" which is in amigaguide format?"
)
)
(set #install-guide-help
(cat "Yak documentation is in amigaguide format "
"which is the standard Amiga hypertext facility. "
"If you run 3.0, your amigaguide viewer is MultiView.\n"
"If you are not running 3.0, you can find "
"the amigaguide program on Fred Fish disk #870\n"
"Please select the destination directory for "
"the manual. I suggest you place the "
"AmigaGuide© documents within the searchpath "
"of AmigaGuide© of MultiView©"
)
)
(set #install-def-prefs
(cat "\n\nYou seem to be a new Yak user, would you like to install"
" the default yak.prefs file?"
)
)
(set #install-def-hotkeys
(cat "\n\nYou seem to be a new Yak 1.5x user, would you like to install"
" the default yak.hotkeys file which has been added in 1.5?"
)
)
(set #no-locale-msg
(cat "Sorry, you do not have locale.library installed. "
"Therefore, no localization facilities will be installed."
)
)
(set #locale-prompt
(cat "Yak is localized, that means you may use "
"the program in different languages. Please choose "
"the desired languages now."
)
)
(set #locale-help
(cat "These are the languages supported by Yak\n"
"Simply specify the languages you "
"prefer and the needed catalog files will be "
"copied to the LOCALE:CATALOGS directory.\n "
"These features are only available under Workbench 2.1 "
"and later releases."
)
)
(set #icon-prompt
(cat "Which icons would you like to have installed for Yak?")
)
(set #icon-std "Standard Workbench Icons")
(set #icon-magic "Magic Workbench Icons")
(set #icon-help
(cat "The magic workbench icons are simply larger, 8 colors icons.\n"
"The standard icons follow Commodore's 4 colors and size standard.")
)
(set #convert-prefs-prompt
(cat "Yak prefences file format has changed. Would you like to convert your old prefs ?")
)
(set #convert-prefs-help
(cat "This will run the convert program on your s:yak.prefs and s:yak.hotkeys files "
"in order to create env:yak.prefs and envarc:yak.prefs.\n"
"Your old prefs files will remain unchanged."
)
)
(set #install-yak-prefs-msg
(cat
"Please select the Directory where you would like to "
"install Yak preferences editor...\n"
)
)
(set #install-yak-prefs-help
(cat
"You can put Yak prefs editor where you want, even on another disk or partition.\n"
"The installation script will take of setting Yak tooltype to the location you chose.\n"
)
)
(set #which-interface-msg
"Please select the user interface you want for Yak preferences editor"
)
(set #which-interface-help
(cat
"The Gadtools version is the usual Yak interface, it doesn;t require any library installed.\n"
"The BGUI version requires bgui.library by Jan van den Baard."
))
;;=============================================================================
;; French strings
;;=============================================================================
(if (= @language "français")
(
(set default_lang 8)
(set #bad-kick " Yak nécessite au moins le Kickstart 2.04 pour fonctionner!")
(set #install-yak-msg
(cat
" Sélectionnez le répertoire ou installer Yak ..."
)
)
(set #installing-yak " Installation de Yak ...")
(set #copying-reqtools " Copie du fichier reqtools.library vers Libs:...")
(set #which-language "\nQuelles sont les langues à installer ?")
(set #which-language-help
(cat "\nA partir du système 2.1, l'Amiga peut fonctionner dans différentes langues. "
"Pour l'instant, seuls l'allemand, l'anglais, le français et"
"l'italien sont disponibles\n\n"
"Cochez les langues que vous souhaitez disponibles "
"sur votre système\n\n"
@askoptions-help
)
)
(set #install-msg
(cat "\n\nScript d'installation de Yak\n"
" Ce script installe Yak sur votre Amiga"
" ainsi que divers fichiers nécessaires.\n\n"
)
)
(set #install-msg
(cat ("\n\n Script d'installation de Yak %ld.%ld .\n\n\n" version-yak revision-yak)
" Ce script installe Yak et les fichiers nécessaires sur votre Amiga.\n\n"
)
)
(set #install-guide
"\n\nVoulez-vous installer la documentation de Yak qui est au format amigaguide?"
)
(set #yak-guide "/Docs/Français/Yak.guide")
(set #yak-help-path "HELP:français")
(set #install-guide-help
(cat "La documentation de Yak est au format amigaguide "
"qui est le format hypertexte standard Amiga."
"Si vous avez le système 3.0, vous pouvez visualiser "
"les fichiers amigaguide avec MultiView.\n"
"Si vous n'avez pas le système 3.0, vous pouvez "
"trouver le programme amigaguide sur la disquette 870 "
"de la collection Fred Fish.\n"
"Veuillez sélectionner un répertoire de destination "
"pour la documentation. je vous suggère de placer "
"vos documents AmigaGuide© dans le chemin de recherche "
"d'AmigaGuide© ou de MultiView©."
)
)
(set #install-def-prefs
(cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak,"
" voulez-vous installer le fichier par défaut yak.prefs ?"
)
)
(set #install-def-hotkeys
(cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak 1.5x, "
"voulez-vous installer le fichier par défaut yak.hotkeys qui "
"apparu avec la version 1.5 ? "
)
)
(set #no-locale-msg
(cat "Désolé, la locale.library n'est pas installée sur votre système. "
" Vous ne pouvez donc pas profiter de la localisation de Yak."
)
)
(set #locale-prompt
(cat "Yak est localisé, Celà signifie que vous pouvez "
"l'utiliser dans différentes langues. Veuillez choisir "
"les langues souhaitées maintenant."
)
)
(set #locale-help
(cat "Ce sont les langues supportées par Yak "
"Spécifiez simplement les langues que "
"vous désirez et les catalogues nécessaires seront "
"copiés vers le répertoire LOCALE:CATALOGS.\n "
"Cette possibilité n'existe qu'à partir de la version 2.1 "
"du Workbench."
)
)
(set #icon-prompt
(cat "Quelles icones souhaitez-vous installer pour Yak ?")
)
(set #icon-std
(cat "Icones Workbench Standard")
)
(set #icon-magic "Icones Magic Workbench")
(set #icon-help
(cat "Les icones Magic Workbench sont simplement plus grandes et en 8 couleurs.\n"
"Les icones Workbench standard sont des icones 4 couleurs utilisant la palette"
"standard du Workbench.")
)
(set #convert-prefs-prompt
(cat "Le format des fichiers de préférences de Yak a changé.\n"
"Souhaitez-vous convertir vos anciennes préférences?"
)
)
(set #convert-prefs-help
(cat "Ceci va lancer le programme Convert qui, à partir de vos fichiers s:yak.prefs et "
"yak.hotkeys, créera les fichiers env:yak.prefs et envarc:yak.prefs.\n"
"Vos anciens fichiers de préférences resteront inchangés."
)
)
(set #install-yak-prefs-msg
(cat
" Sélectionnez le répertoire ou installer l'éditeur de préférences de Yak ..."
)
)
(set #install-yak-prefs-help
(cat
"Vous pouvez mettre l'éditeur de préférences de Yak ou vous voulez, même sur un "
"autre disque ou une autre partition si vous manquez de place sur SYS:"
"Ce script d'installation se chargera de mettre à jour le type d'outil de Yak "
"indiquant ou trouver l'éditeur de préférences."
)
)
(set #which-interface-msg
"Choisissez l'interface utilisateur que vous désirez pour l'éditeur de préférences de Yak"
)
(set #which-interface-help
(cat
"La version Gadtools est l'interface habituelle de Yak, elle ne nécessite aucune librairie supplémentaire\n"
"La version BGUI version nécessite la bgui.library de Jan van den Baard."
))
))
;;=============================================================================
;; German strings by Ingolf Koch
;;=============================================================================
(if (= @language "deutsch")
(
(set default_lang 2)
(set #bad-kick "Yak braucht mindestens Kickstart 2.04 !")
(set #install-yak-msg
(cat
"In welchem Verzeichnis soll ich Yak installieren?\n"
"Falls Yak momentan schon läuft: Bitte erst entfernen, "
"da sonst die alte Version wegen \"overlays\" nicht "
"gegen die neue Version ausgetauscht werden kann."
)
)
(set #installing-yak "Yak installieren...")
(set #copying-reqtools "Ich kopiere reqtools.library nach LIBS:...")
(set #which-language "\nIn welcher Sprache möchten Sie Yak installiert haben?")
(set #which-language-help
(cat "\nAb Workbench 2.1 kann der Amiga verschiedene Sprachen "
"\"sprechen\". Wenn Yaks Benutzerschnittstelle dieselbe "
"Sprache benutzen soll wie Ihre Workbench, muß eine "
"Katalog-Datei für jede gewünschte Sprache auf "
"Ihre System-Diskette kopiert werden.\n\n"
"Zur Zeit gibt es für Yak die Sprachen Englisch, "
"Französisch und Deutsch.\n\n"
@askoptions-help
)
)
(set #install-msg
(cat ("\n\n Yak %ld.%ld Installations-Skript.\n\n\n" version-yak revision-yak)
"Dieses Skript installiert Yak und was sonst noch dazugehört "
"auf Ihrem Amiga.\n\n"
"Deutsche Installation von Ingolf Koch\n"
"ingolf@mathematik.uni-bielefeld.de\n"
"Balin@IRC"
)
)
(set #install-guide
(cat "\n\n Möchten Sie die Anleitung für Yak im AmigaGuide-Format "
"haben?"
)
)
(set #install-guide-help
(cat "Die Yak Anleitung liegt im AmigaGuide®-Format, dem "
"Hypertext-Standard auf dem Amiga, vor. "
"Wenn Sie Workbench 3.0 besitzen, können Sie das Programm "
"MultiView benutzen, um die Anleitung zu lesen.\n"
"Wenn Sie noch unter Workbench 2.x arbeiten, benutzen Sie "
"am besten das Programm AmigaGuide auf der Fred-Fish-Disk "
"#870\n"
"Bitte geben Sie das Verzeichnis an, in dem ich die Anleitung "
"ablegen soll. Praktischerweise sollten Sie die AmigaGuide®-"
"Dateien im Suchpfad von AmigaGuide® bzw. MultiView® "
"ablegen."
)
)
(set #install-def-prefs
(cat "\n\nSie scheinen ein neuer Yak-Benutzer zu sein. Soll ich "
"erst einmal den mitgelieferten Standard-Voreinsteller "
"yak.prefs installieren?"
)
)
(set #install-def-hotkeys
(cat "\n\nSie scheinen ein neuer Yak 1.5x-Benutzer zu sein. Soll ich "
"die Vorgabe-Datei yak.hotkeys installieren, die bei Version "
"1.5 neu hinzugekommen ist?"
)
)
(set #no-locale-msg
(cat "Schade, Sie besitzen keine locale.library. Darum kann Yak "
"nur in Englisch laufen."
;; " (Die deutsche Anleitung können Sie "
;; "aber trotzdem benutzen)"
;; Use these two lines when German document is completed
)
)
(set #locale-prompt
(cat "Yak ist lokalisiert, d.h. Sie können dieses Programm in "
"verschiedenen Sprachen benutzen. Bitte wählen Sie die "
"gewünschte(n) Sprache(n) aus."
)
)
(set #locale-help
(cat "Yak unterstützt die eben angezeigten Sprachen.\n"
"Geben Sie einfach an, welche Sprachen Sie gerne benutzen "
"möchten. Die betreffenden Katalog-Dateien werden dann "
"automatisch ins Verzeichnis LOCALE:Catalogs kopiert.\n"
"Andere Sprachen als Englisch sind allerdings nur mit "
"Workbench 2.1 oder darüber möglich."
)
)
)
)
;;=============================================================================
;; Italian strings by Alex Galassi
;;=============================================================================
(if (= @language "italiano")
(
(set default_lang 16)
(set #bad-kick "Yak necessita del KickStart 2.04 per funzionare!")
(set #install-yak-msg
(cat
"Seleziona per favore la directory dove vorresti "
"installare Yak...\n"
"Se Yak é in esecuzione ora per favore interrompilo "
"perché, a causa degli overlay, un nuovo Yak non può "
"essere installato su uno precedente in esecuzione."
)
)
(set #installing-yak "Sto installando Yak ...")
(set #copying-reqtools "Copio la reqtools.library in Libs:...")
(set #which-language "\nQuale lingua devo installare?")
(set #which-language-help
(cat "\nL'Amiga può funzionare in diversi lingue."
" Se vuoi che l'interfaccia di Yak utilizzi lo"
" stesso lingua del WorkBench Amiga, allora é"
" necessario copiare sul tuo disco di sistema"
" i cataloghi per ogni lingua supportata.\n\n"
" Per il momento, solo inglese, francese,"
" tedesco ed italiano sono disponibili.\n\n"
@askoptions-help
)
)
(set #install-msg
(cat ("\n\n Yak %ld.%ld script di installazione.\n\n\n" version-yak revision-yak)
" Installazione Yak e files accessori sul tuo Amiga.\n\n"
)
)
(set #install-guide
(cat "\n\n Vorresti installare la documentazione (inglese) in"
" formato AmigaGuide?"
)
)
(set #install-guide-help
(cat "La documentazione Yak é in formato AmigaGuide "
"che é lo standard ipertestuale Amiga. "
"Se utilizzi il 3.0, esegui il programma Multiview.\n"
"Se non utilizzi il 3.0, puoi trovare il programma"
"amigaguide sul Fish Disk #870\n"
"Per favore seleziona una destinazione dove copiare"
"il manuale. Ti suggerisco di posizionarlo nel path"
"di ricerca dei documenti AmigaGuide© del programma"
"MultiView©"
)
)
(set #install-def-prefs
(cat "\n\nCome nuovo utente di Yak, vorresti installare il file"
" di default yak.prefs?"
)
)
(set #install-def-hotkeys
(cat "\n\nCome nuovo utente di Yak 1.5x, vorresti installare il"
" file di default yak.hotkeys che é stato aggiunto nella 1.5?"
)
)
(set #no-locale-msg
(cat "Spiacente, non hai la locale.library installata. "
"Purtroppo, non verranno installate le localizzazioni."
)
)
(set #locale-prompt
(cat "Yak é localizzato, significa che puoi utilizzare "
"il programma con differenti lingue. Per favore "
"scegli la lingua desiderata."
)
)
(set #locale-help
(cat "Queste sono le lingue supportate da Yak\n"
"Specifica semplicemente la lingua che preferisci"
"venga installato ed il necessario catalogo sarà"
"copiato nella directory LOCALE:CATALOGS.\n"
"Queste facilitazioni sono disponibili solamente"
"sotto WorkBench 2.1 o superiori."
)
)
)
)
;;=============================================================================
;; Swedish strings by Peter Eriksson
;;=============================================================================
(if (= @language "svenska")
(
(set default_lang 128)
(set #bad-kick "Yak kräver minst Kickstart 2.04 för att starta !")
(set #install-yak-msg
(cat
"Välj lådan som du vill installera Yak i...\n"
)
)
(set #installing-yak "Installerar Yak ...")
(set #copying-reqtools "Kopierar reqtools.library till Libs:...")
(set #which-language "\nVilka språk skall installeras?")
(set #which-language-help
(cat "\nAmiga-datorerna kan använda en rad olika"
" språk. Om du vill att Yaks gränssnitt"
" skall använda samma språk som din Amiga Workbench"
" måste en katalogfil kopieras till din systemdisk"
" för varje språk som skall understödjas.\n\n"
" För tillfället finns bara engelska, franska, tyska,"
" italienska och svenska tillgängliga.\n\n"
@askoptions-help
))
(set #install-reqtools-msg
(cat ("\n\n Du har redan reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
(" Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)
)
)
(set #new-install-reqtools-msg
(cat ("\n\n Du har inte reqtools.library installerat\n")
("Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)
)
)
(set #install-reqtools-help
(cat "\n\nReqtools.library är copyright Nico François\n"
"Yak använder det huvudsakligen för snabbtangents-paletten.\n"
"Om du inte tänker använda snabbtangents-paletten "
"kan du hoppa över den här delen."
)
)
(set #install-msg
(cat ("\n\n Yak %ld.%ld installationsscript.\n\n\n" version-yak revision-yak)
" Det här scriptet installerar Yak och relaterade filer till din Amiga.\n\n"
"Svensk översättning av Installer-scriptet "
"av Peter Eriksson <ptr@solace.mh.se>"
)
)
(set #install-guide
(cat "\n\n Yaks dokumentation är i AmigaGuide-formatet."
" Vill du ha den installerad?"
)
)
(set #install-guide-help
(cat "Yaks dokumentation är i AmigaGuide-formatet "
"vilket är standard för hypertext på Amiga. "
"Om du använder 3.0 är din AmigaGuide-läsare MultiView.\n"
"Om du inte använder 3.0 kan du få tag på "
"AmigaGuide-läsaren på Fred Fish disk #870\n"
"Var god välj destinations-lådan för "
"manualen. Jag föreslår att du placerar "
"AmigaGuide© dokument i MultiView©'s sökväg "
"för AmigaGuide-filer."
)
)
(set #install-def-prefs
(cat "\n\nDu ser ut att vara en ny Yak-användare. Vill du installera"
" standardinställningarna för Yak?"
)
)
(set #install-def-hotkeys
(cat "\n\nDu ser ut att vara en ny Yak 1.5x-användare. Vill du installera"
" standardinställningarna för Yak?"
)
)
(set #no-locale-msg
(cat "Tyvärr, du har inte locale.library installerat - "
"därför kommer inga lokala tjänster att installeras."
)
)
(set #locale-prompt
(cat "Yak är lokaliserat, vilket innebär att du kan använda "
"programmet med olika språk. Var god välj "
"de/det önskade språket/språken nu."
)
)
(set #locale-help
(cat "Dessa är de språk som stödjs av Yak\n"
"Välj helt enkelt de språk du "
"föredrar. De nödvändiga katalogfilerna kommer att "
"kopieras till Locale:Catalogs lådan.\n "
"Denna möjlighet finns endast under Workbench 2.1 "
"och senare versioner."
)
)
(set #icon-prompt
(cat "Vilka symboler vill du ha installerade för Yak?")
)
(set #icon-std
(cat "Vanliga Workbench Symboler")
)
(set #icon-magic
(cat "Magic Workbench Symboler")
)
(set #icon-help
(cat "Magic Workbench symbolerna är helt enkelt större, 8 färgers symboler.\n"
"De vanliga symbolerna följer Commodores standard för färger och storlek.")
)
(set #convert-prefs-prompt
(cat "Filformatet för Yaks inställningar har ändrats. Vill du ändra dina gamla inställningar ?")
)
(set #convert-prefs-help
(cat "Detta kommer att starta konverteringsprogrammet för filerna s:yak.prefs och s:yak.hotkeys för "
"att skapa de nya filerna env:yak.prefs samt envarc:yak.prefs.\n"
"Dina gamla inställningsfiler kommer att inte att förändras.")
)
(set #install-yak-prefs-msg
(cat "Ange lådan där du vill installera Yaks inställningsprogram... \n")
)
(set #install-yak-prefs-help
(cat "Du kan ha Yaks inställningsprogram där du vill, även på en annan disk eller partition.\n"
"Installationsscriptet sköter inställningarna av verktygstyperna som berörs av detta.\n")
)
)
)
;;=============================================================================
;; Dutch strings by Patrick van Beem
;;=============================================================================
(if (= @language "nederlands")
(
(set default_lang 32)
(set #bad-kick "Yak heeft minimaal Kickstart 2.04 nodig!")
(set #install-yak-msg
(cat
"Selecteer A.U.B. de Lade waarin Yak geonstalleerd "
"moet worden...\n"
)
)
(set #installing-yak "Installeer Yak ...")
(set #copying-reqtools "Kopieer reqtools.library naar Libs:...")
(set #which-language "\nWelke taal moet geonstalleerd worden?")
(set #which-language-help
(cat
"\nDe Amiga kan in een aantal verschillende"
" talen bediend worden. Als het Yak interface"
" dezelfde taal moet gebruiken als de Amiga"
" WorkBench, moet er een catalog bestand voor"
" elke ondersteunde taal gekopieerd worden.\n\n"
" Op het moment zijn alleen Engels, Frans,"
" Duits, Italiaans en Nederlands mogelijk."
@askoptions-help
))
(set #install-msg
(cat ("\n\n Yak %ld.%ld installatie script.\n\n\n" version-yak revision-yak)
" Dit script installeert Yak en aanverwante bestanden op uw Amiga.\n\n"
)
)
(set #install-guide
(cat "\n\n Wilt u de handleiding van Yak installeren?"
" Deze is in het Engels en in AmigaGuide formaat."
)
)
(set #install-guide-help
(cat
"De Yak handleiding staat in AmigaGuide formaat. "
"Dit is een staandaard hypertekst faciliteit. "
"Als u onder WB 3.0 draait kunt u hiervoor "
"MultiView gebruiken.\n"
"Anders kunt u het AmigaGuide programma op "
"Fred Fish disk #870 vinden.\n"
"Selecteer A.U.B. de lade waar de handleiding in "
"moet komen te staan. Aanbevolen wordt dat deze "
"lade in het pad van iin van beide programma's "
"voorkomt."
)
)
(set #install-def-prefs
(cat "\n\nU bent blijkbaar een nieuwe Yak gebruiker. Wilt u"
" de standaard instelling (yak.prefs) installeren?"
)
)
(set #install-def-hotkeys
(cat "\n\nU bent blijkbaar een nieuwe Yak 1.5x gebruiker, wilt u"
" de standaard oproeptoetsen (yak.hotkeys), wat nieuw is in"
" versie 1.5, installeren?"
)
)
(set #no-locale-msg
(cat "Sorry, u hebt de locale.library niet geonstalleerd. "
"Daarom kunnen er geen vertaalde teksten geonstalleerd worden."
)
)
(set #locale-prompt
(cat "Yak kan verschillende talen gebruiken. "
"Selecteer nu A.U.B. de gewenste talen. "
)
)
(set #locale-help
(cat "Deze talen worden door Yak ondersteund.\n"
"Selecteer simpelweg de taal die uw voorkeur "
"heeft en de benodigde bestanden zullen naar "
"de LOCALE:CATALOGS lade gekopieerd worden.\n"
"Deze mogelijkheid bestaat alleen onder WorkBench 2.1 "
"en hoger."
)
)
))
;;=============================================================================
;; Danish strings by Christian Høj
;;=============================================================================
(if (= @language "dansk")
(
(set default_lang 1)
(set #bad-kick "Yak kræver mindst Kickstart 2.04 for at køre!")
(set #install-yak-msg
(cat
"Vær venlig at vælge den skuffe De ønsker at "
"installere Yak i... \n"
)
)
(set #installing-yak "Installerer Yak ... ")
(set #copying-reqtools "Kopierer reqtools.library til Libs:... ")
(set #which-language "\nHvilke sprog skal installeres?")
(set #which-language-help
(cat "\nAmigaen kan operere i mange forskellige "
" sprog. Hvis De ønsker at Yak's grænseflade "
" skal benytte det samme sprog som Deres Amiga Workbench, "
" må en catalog fil kopieres til Deres system disk "
" for hvert sprog De ønsker at benytte.\n\n"
" For øjeblikket er engelsk, fransk, tysk,"
" svensk, hollandsk og dansk tilgængelig.\n\n"
@askoptions-help
))
(set #install-msg
(cat ("\n\n Yak %ld.%ld installations script.\n\n\n" version-yak revision-yak)
" Dette script installerer Yak og relaterede filer på Deres Amiga.\n\n"
"Dansk oversættelse af Installer-scriptet "
"af Christian Høj <cbh@vision.auc.dk>"
)
)
(set #install-guide
(cat "\n\n Ønsker De at installere dokumentationen for Yak"
" der er i AmigaGuide format?"
)
)
(set #install-guide-help
(cat "Yak dokumentationen er i AmigaGuide© format, "
"hvilket er standarden for Amiga hypertext faciliteten. "
"Hvis De bruger WB 3.0, kan AmigaGuide©-filer ses med MultiView©.\n"
"Hvis De ikke bruger WB 3.0, kan De finde "
"AmigaGuide© programmet på Fred Fish disk nr. 870.\n"
"Vær venlig at vælge, hvor De ønsker at placere "
"manualen. Jeg foreslår at De placerer "
"AmigaGuide© dokumenter i MultiView©'s sti "
"for AmigaGuide©-filer."
)
)
(set #install-def-prefs
(cat "\n\nDe ser ud til at være en ny Yak bruger. Ønsker De at installere"
" standardopsætningen for Yak?"
)
)
(set #install-def-hotkeys
(cat "\n\nDe ser ud til at være en ny Yak 1.5x-bruger. Ønsker De at installere"
" standardopsætningen for Genveje i Yak 1.5x?"
)
)
(set #no-locale-msg
(cat "Desværre, De har ikke locale.library installeret. "
"Der vil derfor ikke blive installeret nogen lokaliseringsfaciliteter."
)
)
(set #locale-prompt
(cat "Yak er lokaliseret, hvilket betyder at De kan benytte "
"programmet med forskellige sprog. Vær venlig at vælge "
"det/de ønskede sprog nu."
)
)
(set #locale-help
(cat "Det er disse sprog Yak understøtter.\n"
"Vælg hvilke sprog De foretrækker "
"og derefter vil de nødvendige katalog filer blive "
"kopieret til LOCALE:CATALOGS skuffen.\n"
"Denne mulighed forefindes kun i Workbench 2.1 "
"og senere versioner."
)
)
)
)
;=============================================================================
; Finnish strings by Arttu Kärpinlehto
;=============================================================================
(if (= @language "suomi")
(
(set default_lang 64)
(set #bad-kick "Yak tarvitsee vähintään käyttöjärjestelmäversion 2.04 toimiakseen !")
(set #install-yak-msg "Valitse hakemisto, mihin haluat asentaa Yakin...")
(set #installing-yak "Asennetaan Yakia ...")
(set #copying-reqtools "Kopioin reqtools.library:n hakemistoon Libs:...")
(set #which-language "\nMitkä kielet haluat asennettavaksi?")
(set #which-language-help
(cat "\nAmigaa voidaan käyttää monilla eri kielillä. "
"Jos haluat Yakin liittymän käyttävän samaa "
"kieltä kuin Amiga Workbenchkin, täytyy kutakin "
"haluttua kieltä varten asentaa catalog-"
"tiedosto järjestelmälevyllesi.\n\n"
"Tällä hetkellä on saatavilla "
"englannin, hollannin, italian, ranskan, ruotsin, "
"saksan, suomen ja tanskan kielet.\n\n"
@askoptions-help
))
(set #install-msg
(cat ("\n\n Yak %ld.%ld asennus.\n\n\n" version-yak revision-yak)
" Tämä komentojono asentaa Yakin ja tarpeelliset "
"tiedostot Amigaasi.\n\n"
)
)
(set #yak-guide "/Docs/English/Yak.guide")
(set #install-guide
(cat "\n\n Haluatko asentaa Yak:in dokumentaation, "
"joka on amigaguide-muodossa?"
)
)
(set #install-guide-help
(cat "Yakin dokumentaatio on AmigaGuide®-muodossa, "
"joka on Amigan standardi hypertekstimuoto. "
"Jos käytät käyttöjärjestelmäversiota 3.0, "
"MultiView® on ohjelma jolla voit lukea AmigaGuide®-tekstejä.\n"
"Jollet käytä versiota 3.0, löydät AmigaGuide®-ohjelman "
"Fred Fish-levyltä 870.\n"
"Valitse kohdehakemisto käyttöoppaalle. Suositeltavaa "
"olisi asentaa AmigaGuide® dokumentaatio jonnekin "
"AmigaGuiden® tai MultiViewin® hakupolulle."
)
)
(set #install-def-prefs
(cat "\n\nNäyt olevan uusi Yakin käyttäjä. Haluatko asentaa "
"oletusarvoisen yak.prefs tiedoston?"
)
)
(set #install-def-hotkeys
(cat "\n\nNäyt olevan uusi Yak 1.5x:n käyttäjä. Haluatko asentaa "
"oletusarvoisen yak.hotkeys tiedoston, joka on tullut "
"versioon 1.5 mukaan?"
)
)
(set #no-locale-msg
(cat "Valitan, sinulla ei ole locale.library:ä asennettuna, "
"joten lokalisaatioita ei asenneta."
)
)
(set #locale-prompt
(cat "Yak on lokalisoitu, mikä tarkoittaa sitä että voit "
"käyttää ohjelmaa eri kielillä. Valitse haluamasi kielet."
)
)
(set #locale-help
(cat "Nämä ovat Yakin tukemat kielet.\n"
"Valitse haluamasi kielet ja tarvittavat käännöstiedostot "
"kopioidaan Locale:Catalogs hakemistoon.\n"
"Tämä ominaisuus on tarjolla vain Workbenchin versiosta "
"2.1 lähtien."
)
)
(set #icon-prompt
(cat "Minkä tyyppiset ikonit haluat asennettavaksi?")
)
(set #icon-std
(cat "Perinteiset Workbench-ikonit")
)
(set #icon-magic
(cat "Magic Workbench-ikonit")
)
(set #icon-help
(cat "Magic Workbenchin ikonit ovat hieman isompia, 8-värisiä ikoneita.\n"
"Perinteiset ikonit ovat 4-värisiä ja noudattavat Commodoren kokostandardia."
)
)
(set #convert-prefs-prompt
(cat "Yakin mieltymystiedoston muotoa on muutettu. Haluatko muuntaa vanhan tiedostosi "
"uuteen muotoon?"
)
)
(set #convert-prefs-help
(cat "Ajettava muunnosohjelma muuntaa tiedostosi S:Yak.prefs ja S:Yak.hotkeys "
"luodakseen tiedostot Env:Yak.prefs ja EnvArc:Yak.prefs.\n"
"Vanhat mietymystiedostosi säilyvät muuttumattomina."
)
)
(set #install-yak-prefs-msg
(cat "Valitse hakemisto, johon haluat asentaa Yak mieltymyseditorin...\n"
)
)
(set #install-yak-prefs-help
(cat "Voit asentaa Yakin mieltymyseditorin minne vain haluat, jopa toiselle levylle "
"tai osiolle.\n"
"Asennusohjelma pitää huolen siitä että Yak löytää ohjelman oikeasta paikasta.\n"
)
)
)
)
;;=============================================================================
;;
;; BEGINNING OF INSTALLATION
;;
;;=============================================================================
;; MAKE SURE WE ARE RUNNING UNDER A 2.04 ROM AT LEAST
(if (< (/ (getversion) 65536) 37)
(
(abort #bad-kick)
))
(message #install-msg)
;; CHOOSE WHICH ICONS TO INSTALL
(select
(askchoice
(prompt #icon-prompt)
(choices #icon-std #icon-magic)
(help #icon-help)
)
(set #icon-choice "")
(set #icon-choice "/MagicWb")
)
;; ASK WHERE TO INSTALL YAK
(set @wbstartup-dest
(askdir
(prompt #install-yak-msg)
(help @askdir-help)
(default "SYS:wbstartup")
)
)
;; INSTALL YAK
(working #installing-yak)
(copyfiles
(prompt "")
(help @copyfiles-help)
(source "/WBStartup/Yak")
(dest @wbstartup-dest)
)
;; INSTALL YAK ICON
(if (not (exists (cat @wbstartup-dest "/Yak.info")))
(copyfiles
(prompt "")
(help @copyfiles-help)
(source (cat #icon-choice "/WBStartup/Yak.info")
(dest @wbstartup-dest)
)
)
)
;; ASK WHERE TO INSTALL YAK PREFS
(set @prefs-dest
(askdir
(prompt #install-yak-prefs-msg)
(help #install-yak-prefs-help)
(default "SYS:Prefs")
)
)
;; SET TOOLTYPE FOR PREFS PROGRAM
(set yak-icon (tackon @wbstartup-dest "Yak"))
(set yak-prefs-path (tackon @prefs-dest "Yak"))
(tooltype
(dest yak-icon)
(settooltype "PREFSPRG" yak-prefs-path)
(noposition)
)
;; CHOOSE USER INTERFACE
(select
(askchoice
(prompt #which-interface-msg)
(choices "Gadtools" "BGUI")
(help #which-interface-help)
)
(set @interface-choice "Gadtools")
(set @interface-choice "BGUI")
)
;; INSTALL YAK PREFS
(working #installing-yak)
(copyfiles
(prompt "")
(help @copyfiles-help)
(source (cat "/Prefs/" @interface-choice "/Yak"))
(dest @prefs-dest)
)
;; INSTALL YAK PREFS ICON
(if (= #icon-choice "")
(
(if (not (exists (cat @prefs-dest "/Yak.info")))
(copyfiles
(prompt "")
(help @copyfiles-help)
(source (cat #icon-choice "/Prefs/" @interface-choice "/Yak.info"))
(dest @prefs-dest)
)
)
)
(
(if (not (exists (cat @prefs-dest "/Yak.info")))
(copyfiles
(prompt "")
(help @copyfiles-help)
(source (cat #icon-choice "/Prefs/Yak.info"))
(dest @prefs-dest)
)
)
)
)
;; INSTALL YAK PREFS DEFAULT ICON
(if (not (exists "ENVARC:sys/def_Yak.info"))
(copyfiles
(prompt "")
(help @copyfiles-help)
(source (cat #icon-choice "/Prefs/def_Yak.info"))
(dest "ENVARC:sys")
)
)
;; CONVERT PREFS FILES
(if (exists "S:Yak.prefs")
(run
(help #convert-prefs-help)
(prompt #convert-prefs-prompt)
(confirm)
"/Convert"
)
)
;; SHOULD WE INSTALL REQTOOLS.LIBRARY ?
(working #copying-reqtools)
(copylib
(prompt "")
(help @copylib-help)
(source "/libs/reqtools.library")
(dest "LIBS:")
(confirm)
)
;; ASK WHERE TO INSTALL YAK.GUIDE
(set @guide-dest
(askdir
(prompt #install-guide)
(help @askdir-help)
(default #yak-help-path)
)
)
;; INSTALL YAK.GUIDE
(copyfiles
(source #yak-guide)
(dest @guide-dest)
(infos)
)
;; SET TOOLTYPE SO THAT PREFS PROGRAM CAN FIND YAK.GUIDE
(tooltype
(dest yak-prefs-path)
(settooltype "PREFSHELP" (tackon @guide-dest "Yak.guide"))
(noposition)
)
;; IF LOCALE.LIBRARY IS EXISTING WITHIN LIBS: CHECK FOR CATALOGS
(if (not (exists "libs:locale.library"))
(
(message #no-locale-msg)
)
;; else
(
(if (exists "LOCALE:")
(
(user 2)
(set lang (askoptions (prompt #locale-prompt)
(help #locale-help)
(choices
"Dansk"
"Deutsch"
"English"
"Français"
"Italiano"
"Nederlands"
"Suomi"
"Svenska"
)
(default default_lang)
)
)
(user old_level)
(set n 0)
(while (set language (select n
"dansk"
"deutsch"
"english"
"français"
"italiano"
"nederlands"
"suomi"
"svenska"
""))
(
(if (IN lang n)
(
(if (<> 2 n)
(
(makedir (cat "LOCALE:Catalogs/" language))
(copyfiles (source (cat catalogdir language))
(dest (cat "LOCALE:Catalogs/" language))
(all)
)
)
)
)
)
(set n (+ n 1))
)
) ; end while
) ;end then
)
))
(set @default-dest @wbstartup-dest)